vessel prosthesis - Turkish English Dictionary